agents.anac.y2010.Southampton
Class SouthamptonAgentNoExtras

java.lang.Object
  extended by agents.anac.y2010.Southampton.SouthamptonAgentNoExtras
All Implemented Interfaces:
SouthamptonAgentExtrasInterface

public class SouthamptonAgentNoExtras
extends java.lang.Object
implements SouthamptonAgentExtrasInterface


Constructor Summary
SouthamptonAgentNoExtras()
           
 
Method Summary
 void chooseAction()
           
 void chooseAction(SouthamptonAgent agent, long agentTimeSpent)
           
 void log(SouthamptonAgent agent, java.lang.String message)
           
 void postProposeNextBid(SouthamptonAgent agent, Bid myLastBid, UtilitySpace utilitySpace, OpponentModel opponentModel, Bid bid)
           
 void postReceiveAccept(SouthamptonAgent agent, Bid myLastBid, UtilitySpace utilitySpace, OpponentModel opponentModel)
           
 void postSendAccept(SouthamptonAgent agent, Bid myLastBid, UtilitySpace utilitySpace, OpponentModel opponentModel, Bid opponentBid)
           
 void preProposeNextBid(SouthamptonAgent agent, Bid myLastBid, UtilitySpace utilitySpace, OpponentModel opponentModel, Bid opponentBid)
           
 void ReceiveMessage()
           
 void ReceiveMessage(SouthamptonAgent agent, long agentTimeSpent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SouthamptonAgentNoExtras

public SouthamptonAgentNoExtras()
Method Detail

ReceiveMessage

public void ReceiveMessage(SouthamptonAgent agent,
                           long agentTimeSpent)
Specified by:
ReceiveMessage in interface SouthamptonAgentExtrasInterface

ReceiveMessage

public void ReceiveMessage()
Specified by:
ReceiveMessage in interface SouthamptonAgentExtrasInterface

chooseAction

public void chooseAction(SouthamptonAgent agent,
                         long agentTimeSpent)
Specified by:
chooseAction in interface SouthamptonAgentExtrasInterface

chooseAction

public void chooseAction()
Specified by:
chooseAction in interface SouthamptonAgentExtrasInterface

log

public void log(SouthamptonAgent agent,
                java.lang.String message)
Specified by:
log in interface SouthamptonAgentExtrasInterface

postProposeNextBid

public void postProposeNextBid(SouthamptonAgent agent,
                               Bid myLastBid,
                               UtilitySpace utilitySpace,
                               OpponentModel opponentModel,
                               Bid bid)
                        throws java.lang.Exception
Specified by:
postProposeNextBid in interface SouthamptonAgentExtrasInterface
Throws:
java.lang.Exception

postReceiveAccept

public void postReceiveAccept(SouthamptonAgent agent,
                              Bid myLastBid,
                              UtilitySpace utilitySpace,
                              OpponentModel opponentModel)
Specified by:
postReceiveAccept in interface SouthamptonAgentExtrasInterface

postSendAccept

public void postSendAccept(SouthamptonAgent agent,
                           Bid myLastBid,
                           UtilitySpace utilitySpace,
                           OpponentModel opponentModel,
                           Bid opponentBid)
Specified by:
postSendAccept in interface SouthamptonAgentExtrasInterface

preProposeNextBid

public void preProposeNextBid(SouthamptonAgent agent,
                              Bid myLastBid,
                              UtilitySpace utilitySpace,
                              OpponentModel opponentModel,
                              Bid opponentBid)
Specified by:
preProposeNextBid in interface SouthamptonAgentExtrasInterface